In this module, you have come a long way
in taking on the task of designing a food ordering mobile app that
will make it easy for customers to order dishes
from Little Lemon. You began with an introduction to
the course content and the syllabus, and had an opportunity to meet your peers. You then moved on to setting up
your project to ensure you use the right tools for developing
effective and efficient code and ultimately the successful
development of your mobile app. You have an IDE or a code editor installed
and set up to work with react native, or perhaps you are using expo snack
if you prefer to work online. Git is installed on your machine and your GitHub account is set up allowing you
to add a remote repository for your code. The principles of UX and
UI have been revisited, and your UX UI process has been established. The scope and the project's purpose have been defined by
gathering the users objectives and goals. You have begun the UX UI
process using Figma, a highly scalable design
tool based on vectors. It's browser-based architecture is clever
enough to save your work as you go and even continue working if your
internet connection is briefly lost. You designed the project wire frames using
Figma which clarified the food ordering flow for the Little Lemon mobile app. During this lesson,
usability was pushed to the forefront and your page layouts were showcased. The app's functionality and
layout as well as creative and branding aspects were addressed one
at a time allowing the owners and the app users to provide early feedback,
saving you time in the long run. Components have been created in Figma. Elements you were able to reuse across
your design, helping you to create and manage consistency in your proposed
solution for ordering food. You also fleshed out your wireframes using
Little Lemon style guide, enhancing them with brand color, adding images, buttons,
and text, and making them interactive. Since UX is an iterative process
based on user and client feedback, you may also have had to
iterate at this stage. In this process, your ideas are constantly
refined as you move toward a more satisfactory design solution. Having set up your coding environment and
a set of designs for the project created, you are in a fantastic position
to begin coding the project. Well done.